package com.hr.mes.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class FormViewVO {

    private Integer formId;

    private Integer formTemplateId;

    private String remark;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date submitTime;

    private String submitBy;

    private Integer status;

    private String templateTitle;

    public FormViewVO() {
    }

    public String getTemplateTitle() {
        return templateTitle;
    }

    public void setTemplateTitle(String templateTitle) {
        this.templateTitle = templateTitle;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getSubmitBy() {
        return submitBy;
    }

    public void setSubmitBy(String submitBy) {
        this.submitBy = submitBy;
    }

    public Date getSubmitTime() {
        return submitTime;
    }

    public void setSubmitTime(Date submitTime) {
        this.submitTime = submitTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getFormTemplateId() {
        return formTemplateId;
    }

    public void setFormTemplateId(Integer formTemplateId) {
        this.formTemplateId = formTemplateId;
    }

    public Integer getFormId() {
        return formId;
    }

    public void setFormId(Integer formId) {
        this.formId = formId;
    }

    @Override
    public String toString() {
        return "FormViewVO{" +
                "formId=" + formId +
                ", formTemplateId=" + formTemplateId +
                ", remark='" + remark + '\'' +
                ", submitTime=" + submitTime +
                ", submitBy='" + submitBy + '\'' +
                ", status=" + status +
                ", templateTitle='" + templateTitle + '\'' +
                '}';
    }
}
